source/onyx/serial.d(545,20): Error: cannot take address of local `set` in `@safe` function `setSpeed` source/onyx/serial.d(545,53): Error: cannot take address of local `set` in `@safe` function `setSpeed` source/onyx/serial.d(545,101): Error: cannot take address of local `set` in `@safe` function `setSpeed` source/onyx/serial.d(580,35): Error: cannot take address of local `set` in `@safe` function `setParity` source/onyx/serial.d(606,34): Error: cannot take address of local `set` in `@safe` function `setFlags` source/onyx/serial.d(622,25): Error: cannot take address of local `set` in `@safe` function `getTermios` source/onyx/serial.d(648,56): Error: `buf.ptr` cannot be used in `@safe` code, use `&buf[0]` instead source/onyx/serial.d(676,19): Error: cannot take address of local `pfd` in `@safe` function `read` source/onyx/serial.d(680,70): Error: `data.ptr` cannot be used in `@safe` code, use `&data[0]` instead /opt/dmd-safe/dmd/dmd-safe failed with exit code 1.